olfactory center - French English Dictionary